NVDA Simplified Chinese character descriptions, copied without changes from the local NVDA installation.
Copyright (C) 2010-2025 NVDA Simplified Chinese team All volunteers.
GNU GPL version 2 or later; original license is in COPYING.txt.
Upstream: https://github.com/nvaccess/nvda/blob/master/source/locale/zh_CN/characterDescriptions.dic
The keyboard uses the first (short) description, as a shared candidate explanation in BW1 and BW2.
All source rows and additional definition fields are preserved in zh_CN.dic.
zh_CN-short.tsv is the complete first-description index generated from that file, for faster loading.
Unknown characters retain their original text. No candidate selection or game data is changed.
Source SHA256: 1b40621476a22d5dc512522e77bdcf3b9fa406db61e8205ccff3a0dda2645050

Missing-candidate supplement (2026-10-18):20 exact first descriptions from NVDA zh_TW, used only where the original zh_CN index has no single-character entry. Existing entries, full source dictionaries and licenses remain unchanged.
NVDA-Taiwan Volunteers Team; Copyright (C) 2011-2026 NVDA Contributors; GNU GPL. See COPYING.txt.
Upstream: https://raw.githubusercontent.com/nvaccess/nvda/master/source/locale/zh_TW/characterDescriptions.dic
zh_TW.dic SHA256: 8632ba08ace140abb9e58f542edf3baa4824c6f2f303ad10db0ba7d61dd3c214

Remaining-candidate supplement (2026-10-18): 30 project-authored Chinese structure descriptions, based on CJKVI/CHISE IDS. These are NOT NVDA upstream descriptions and do not assign pronunciations.
Source: https://github.com/cjkvi/cjkvi-ids ; cjkvi-ids.txt and CJKVI-README.txt preserve the upstream data and notices.
CJKVI Database copyright (c) 2014-2017; based on CHISE IDS. GPLv2 terms; see the full GPLv2 text in COPYING.txt (NVDA-specific exceptions do not apply to CJKVI data).
Exact Unicode keys, selected variants, component sources and descriptions: project-structure-descriptions.json.
The runtime reads only zh_CN-short.tsv, once on first candidate. Reference files are not loaded by the game script.
